Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEATHER ROAD Terraced £520,000 13 Jun 2018
4 LEATHER ROAD Terraced £82,500 14 Jan 2011